public class towork1 {
    //1685. 有序数组中差绝对值之和
    public int[] getSumAbsoluteDifferences(int[] nums) {
        int []arr=new int[nums.length-1];
        for(int i=0;i<nums.length;i++){
            if(i==0){
                for(int j=1;j<nums.length;j++){
                    arr[i]+=Math.abs(nums[i]-nums[j]);
                }
            }
            else if(i==nums.length-1){
                for(int j=nums.length-2;j>=0;j--){
                    arr[i]+=Math.abs(nums[i]-nums[j]);
                }
            }
            else{
                for(int j=i-1;j>=0;j--){
                    arr[i]+=Math.abs(nums[i]-nums[j]);
                }
                for(int j=i+1;j<nums.length;j++){
                    arr[i]+=Math.abs(nums[i]-nums[j]);
                }
            }
        }
        return arr;
    }
}
